administer payments - French English Dictionary